package persistence.Demo;

import utils.csv.annotation.CsvProperty;

import java.io.Serializable;
import java.math.BigDecimal;

public class CallReport implements Serializable {

    @CsvProperty(alias = "地区")
    private String area;//地区
    @CsvProperty(alias = "objectName")
    private String objectName;//agent
    @CsvProperty(alias = "objectID")
    private String objectID;////agentId
    @CsvProperty(alias = "时间")
    private String timeKey;//时间Key值
    @CsvProperty(alias = "拨号时长")
    private BigDecimal dialingTime;//拨号时长
    @CsvProperty(alias = "拨号次数")
    private BigDecimal dialingNum;//拨号次数
    @CsvProperty(alias = "呼出时长")
    private BigDecimal outboundTime;//呼出时长
    @CsvProperty(alias = "呼出次数")
    private BigDecimal outboundNum;//呼出次数
    @CsvProperty(alias = "平均间隔")
    private BigDecimal averageInterval;//平均间隔

    public String getArea() {
        return area;
    }

    public void setArea(String area) {
        this.area = area;
    }

    public String getObjectName() {
        return objectName;
    }

    public void setObjectName(String objectName) {
        this.objectName = objectName;
    }

    public String getObjectID() {
        return objectID;
    }

    public void setObjectID(String objectID) {
        this.objectID = objectID;
    }

    public String getTimeKey() {
        return timeKey;
    }

    public void setTimeKey(String timeKey) {
        this.timeKey = timeKey;
    }

    public BigDecimal getDialingTime() {
        return dialingTime;
    }

    public void setDialingTime(BigDecimal dialingTime) {
        this.dialingTime = dialingTime;
    }

    public BigDecimal getDialingNum() {
        return dialingNum;
    }

    public void setDialingNum(BigDecimal dialingNum) {
        this.dialingNum = dialingNum;
    }

    public BigDecimal getOutboundTime() {
        return outboundTime;
    }

    public void setOutboundTime(BigDecimal outboundTime) {
        this.outboundTime = outboundTime;
    }

    public BigDecimal getOutboundNum() {
        return outboundNum;
    }

    public void setOutboundNum(BigDecimal outboundNum) {
        this.outboundNum = outboundNum;
    }

    public BigDecimal getAverageInterval() {
        return averageInterval;
    }

    public void setAverageInterval(BigDecimal averageInterval) {
        this.averageInterval = averageInterval;
    }
}


